type google.golang.org/grpc/internal/transport.recvMsg
17 uses
google.golang.org/grpc/internal/transport (current package)
handler_server.go#L444: s.buf.put(recvMsg{buffer: mem.NewBuffer(buf, ht.bufferPool)})
handler_server.go#L449: s.buf.put(recvMsg{err: mapRecvMsgError(err)})
http2_client.go#L802: s.write(recvMsg{err: err})
http2_client.go#L963: s.write(recvMsg{err: err})
http2_client.go#L1259: s.write(recvMsg{buffer: f.data})
http2_server.go#L818: s.write(recvMsg{buffer: f.data})
http2_server.go#L824: s.write(recvMsg{err: io.EOF})
transport.go#L56: type recvMsg struct {
transport.go#L71: c chan recvMsg
transport.go#L73: backlog []recvMsg
transport.go#L81: b.c = make(chan recvMsg, 1)
transport.go#L84: func (b *recvBuffer) put(r recvMsg) {
transport.go#L113: b.backlog[0] = recvMsg{}
transport.go#L125: func (b *recvBuffer) get() <-chan recvMsg {
transport.go#L254: func (r *recvBufferReader) readMessageHeaderAdditional(m recvMsg, header []byte) (n int, err error) {
transport.go#L268: func (r *recvBufferReader) readAdditional(m recvMsg, n int) (b mem.Buffer, err error) {
transport.go#L353: func (s *Stream) write(m recvMsg) {
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)